# st = {"姓名":"王不是很帅的长帅","年龄":29,"地址":"沈阳",0:"来测科技"}
# print(st["姓名"])      # 王不是很帅的长帅
# print(st['年龄']) # 29
# address = st['地址']
# print(f"{st['姓名']}的老家是在{st['地址']},他今年{st['年龄']}岁")
# # 如果输入不存在的键，查找会报错
# print(st['name']) # KeyError: 'name'
"""
print(st.get("年龄")) # 29
print(st.items()) # 列出所有的键值对
print(st.keys()) # 列出所有的键
print(st.values()) # 列出所有的值
print(len(st)) # 统计字典的长度
if "年龄" in st:
    print("在里")
else:
    print("不在")
"""
# todo： 增加  如果这个key存在则是修改，如果key不存在则是新增
"""
st['性别'] = "女"
print(st)
st.update({"来测19期":"沈阳旭辉中♥","phone":"1258555472"})
print(st)
"""
# todo ： 修改
"""
st['姓名'] = "王长帅"
print(st)
print(st[0])
"""
# todo： 删除
"""
del st['姓名']
print(st)
"""
"""
st.pop("姓名") # 输入key值，可以删除
print(st) #{'年龄': 29, '地址': '沈阳', 0: '来测科技'}

result = st.pop(0) # 把返回值接收
print(result) #会返回删除的对象
print(st) #{'年龄': 29, '地址': '沈阳'}

result1 = st.popitem() # 随机删除一个键值对
print(result1) # ('地址', '沈阳')
print(st) #{'年龄': 29}

st.clear() # 清空字典
print(st) # {}
"""
# user = {}
# while True:
#     name = input("请你输入name:")
#     if 'p' in name:
#         print("结束输入")
#         break
#     phone = input("请你输入手机号:")
#     address = input("请你输入地址:")
#     age = input("请你输入年龄:")
#     user[name] = {
#         'phone': phone,
#         'address': address,
#         'age': age
#     }
# for user_name in user.keys():
#     print(user_name, end=" ")
# print()
#
# for item in user.items():
#     print(item,end =" ")
# print()
# s_name = input("请你输入一个你想选择的用户:")
# if s_name in user:
#     s_user = user[s_name]
#     print(f"你选的用户{s_name},电话是{s_user['phone']},地址是{s_user['address']},年龄是{s_user['age']}")
# else:
#     print("该用户不存在")
str = "hello world"
a = int(str.index("d"))
b = int(str.index(" "))
c= a-b
print(c)
